Big Huge Thesaurus

Helenium hoopesii

noun